package com.hrm.dao;

import java.util.List;
import java.util.Map;
import com.hrm.entity.AcademicDegree;

public interface AcademicDegreeMapper {

	public int deleteAcademicDegreeById(long id);

	public AcademicDegree selectAcademicDegreeById(long id);

	public List<AcademicDegree> selectAcademicDegreeByMap(Map<String,Object> map);

	public List<AcademicDegree> selectAcademicDegree(AcademicDegree academicDegree);

	public List<AcademicDegree> selectAllAcademicDegree();

	public int insertAcademicDegree(AcademicDegree academicDegree);

	public int updateAcademicDegree(AcademicDegree academicDegree);

	public int deleteAcademicDegree(AcademicDegree academicDegree);

	public int updateAcademicDegreeByMap(Map<String,Object> map);

	public int deleteAcademicDegreeByMap(Map<String,Object> map);
	public int getAllAcademicDegreeCounts();
	public int getAcademicDegreeCounts(AcademicDegree academicDegree);
	public int getAcademicDegreeCountsByMap(Map<String,Object> map);
}
